I've purchased several thousand dollars worth of stuff from them before and never had any issues with them, businesswise or personally. I speak with Chris quite a bit and have done some business with on ECU programs for a couple of their customers. I've seen work they have done and they certainly have put together some great ideas on turbo setups. The unfortunate social reality of this website and industry (which I'll leave up to your imaginations to figure out) has driven away a large number of very knowledgable and skilled persons simply because they refuse to put up with the bullshit and aim for higher standards.
That 'ringing' in your ears about Guy at Speedlabs is self-explanatory.